package com.liuyu.common.framework.insurance.picc.zb.model.common;


import com.fasterxml.jackson.annotation.JsonInclude;
import com.liuyu.common.framework.insurance.picc.zb.model.request.insure.PiccZbPolicyInfo;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.List;

/**
 * @author LiuYu
 * @Project:power-parent
 * @Title:${TITLE}
 * @Description:${todo}
 * @date 2017/9/5 000511:50
 * @Copyright:liuyu
 * @version:V1.0
 */

@Data
@JsonInclude(JsonInclude.Include.NON_NULL)
public class PiccZbInsuredRequest<T> extends PiccZbRequestHead {

    private List<PiccZbPolicyInfo> policyInfos;

    @Schema(description = "支付节点", name = "在线支付、公对公支付流程需要传输此节点")
    private PiccZbPayInfo pay;
}
